Synonyms: programmer, software engineer, coder, computer programmer
Definition: a person who designs and writes and tests computer programs
Similar words: engineer, technologist, applied scientist
Definition: a person who uses scientific knowledge to solve practical problems
Similar words: computer user
Definition: a person who uses computers for work or entertainment or communication or business